draw the veil - Francés Inglés Diccionario